package main

import "fmt"

type interface_usb interface {
	Start()
	Stop()
}

type interface_phone struct {

}

type interface_cramer struct {

}

func (phone *interface_phone) Start(){
	fmt.Println("phone start")
}

func (phone *interface_phone) Stop(){
	fmt.Println("phone stop")
}

func (camer *interface_cramer) Start(){
	fmt.Println("camer start")
}

func (camer *interface_cramer) Stop(){
	fmt.Println("camer start")
}

type interface_computer struct {

}

func (computer  *interface_computer)work(usb interface_usb){
	usb.Start()
	usb.Stop()
}

func main() {

}